large skull - Turkish English Dictionary